right of inspection or supervision - Español Inglés Diccionario